Big Huge Thesaurus

Russian olive

noun